package com.leinao.project.dto.bottomdata;

import java.io.Serializable;

/**
 * @Description 任务状态信息
 * @author guoliangbo;
 * @Date 2019/6/6 16:47
 * @Version 1.0
 */
public class JobStatus implements Serializable {

    private String username;
    private String state;
    private String subState;
    private String executionType;
    private int retries;
    private long createdTime;
    private long completedTime;
    private String appId;
    private int appProgress;
    private String appTrackingUrl;
    private long appLaunchedTime;
    private long appCompletedTime;
    private int appExitCode;
    private String appExitDiagnostics;
    private String appExitType;
    private String virtualCluster;
    public void setUsername(String username) {
        this.username = username;
    }
    public String getUsername() {
        return username;
    }

    public void setState(String state) {
        this.state = state;
    }
    public String getState() {
        return state;
    }

    public void setSubState(String subState) {
        this.subState = subState;
    }
    public String getSubState() {
        return subState;
    }

    public void setExecutionType(String executionType) {
        this.executionType = executionType;
    }
    public String getExecutionType() {
        return executionType;
    }

    public void setRetries(int retries) {
        this.retries = retries;
    }
    public int getRetries() {
        return retries;
    }

    public void setCreatedTime(long createdTime) {
        this.createdTime = createdTime;
    }
    public long getCreatedTime() {
        return createdTime;
    }

    public void setCompletedTime(long completedTime) {
        this.completedTime = completedTime;
    }
    public long getCompletedTime() {
        return completedTime;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }
    public String getAppId() {
        return appId;
    }

    public void setAppProgress(int appProgress) {
        this.appProgress = appProgress;
    }
    public int getAppProgress() {
        return appProgress;
    }

    public void setAppTrackingUrl(String appTrackingUrl) {
        this.appTrackingUrl = appTrackingUrl;
    }
    public String getAppTrackingUrl() {
        return appTrackingUrl;
    }

    public void setAppLaunchedTime(long appLaunchedTime) {
        this.appLaunchedTime = appLaunchedTime;
    }
    public long getAppLaunchedTime() {
        return appLaunchedTime;
    }

    public void setAppCompletedTime(long appCompletedTime) {
        this.appCompletedTime = appCompletedTime;
    }
    public long getAppCompletedTime() {
        return appCompletedTime;
    }

    public void setAppExitCode(int appExitCode) {
        this.appExitCode = appExitCode;
    }
    public int getAppExitCode() {
        return appExitCode;
    }

    public void setAppExitDiagnostics(String appExitDiagnostics) {
        this.appExitDiagnostics = appExitDiagnostics;
    }
    public String getAppExitDiagnostics() {
        return appExitDiagnostics;
    }

    public void setAppExitType(String appExitType) {
        this.appExitType = appExitType;
    }
    public String getAppExitType() {
        return appExitType;
    }

    public void setVirtualCluster(String virtualCluster) {
        this.virtualCluster = virtualCluster;
    }
    public String getVirtualCluster() {
        return virtualCluster;
    }
}
